package fr.idak.spring.tiles.dao;

import java.util.List;

import fr.idak.spring.tiles.hibernate.entity.Language;
import fr.idak.sring.tiles.generic.dao.GenericDao;

public interface LanguageDao extends GenericDao<Language, Integer> {
	
	/**
	 * Recherche de la liste des language par leurs date de parution
	 * @param beginDate
	 * @return List<Language>
	 */
	List<Language> getLanguageByReleaseDate(String releaseDate);
	
	/**
	 * Pagination des résultats
	 * @param begin
	 * @param end
	 * @return List<Language>
	 */
	List<Language> getLanguagesByIndex(int begin, int end);
}
